major effort - Turco Inglés Diccionario